home *** CD-ROM | disk | FTP | other *** search
-
- /* WONDERSOUND 1.4 may be freely redistributed by all conceivable means */
-
- Wondersound is an additive harmonic instrument design tool with a separate
- envelope design window and 16 relative harmonic strength and phase angle
- controls. The top gadgets in the main window control the harmonic strengths;
- the bottom gadgets, the phase angles.
-
- The two large gadgets on the right control a frequency modulation process.
- The left one, the multiple of the fundamental (integers from 1 to 16) for
- the modulating wave's frequency and the right one, the amount of modulation.
- The large gadget on the far right controls the frequency of the sound
- during play.
-
- The envelope gadgets are from left to right: attack-level, attack-time,
- sustain1-level, sustain1-time, sustain2-level, sustain2-time and
- release-level, and release-time.
-
- /* Procedure */
-
- When WONDERSOUND 1.4 first comes up, there is a request to WAIT so the
- necessary tables can be computed. The envelope window then appears.
-
- You must make an envelope before proceeding. Change some of the envelope
- gadget positions and then select the close-window gadget to complete the
- envelope creation process. This will return you to the harmonic and
- phase control window. By selecting "ENVEL" from the menu you may return
- to the envelope design window. Remember, selecting the close-window gadget
- of the envelope design window is the last step in creating a new envelope.
-
- The system uses an accumulative mixing process whereby each harmonic
- computed is combined equally with the previous sound, allowing the
- development of arbitrarily complex sounds. For this reason WONDERSOUND
- is best used repetitively; changing the phase and harmonic strengths
- slightly with each run and/or changing the envelope, thus simulating
- the more chaotic evolution of a natural sound. Selecting "WAVIT" from
- the menu activates the additive harmonic process.
-
- The display stacks every eight points vertically so sonic regularities
- may be visually recognized. Try creating an instrument without changing
- the phase angles. This should result in a more ordered mapping and
- thus a less subtle musical result.
-
- There is a string gadget on the top left for naming instruments. The
- default name is "IO.inst." Selecting "SAVIT" from the menu saves the new
- sound as an IFF 8SVX 5 octave instrument.
-
- I realize there can be a problem with trailing sounds. When you mix new
- envelopes, phase angles, and harmonic strengths, the results are rather
- unpredictable. If the release-level for the next envelope is raised far
- above zero at the problem point, the mixing process will often cancel out
- a trail. Each realization of harmonics and phase angles is mixed with
- the previous realization, so raising the envelope at a problem point
- can often cancel out unwanted dips in the generated sound's envelope.
-
- Sorry no loop points, maybe someday...
-
- Comments to: GENIE -> J.HARRINGTO7
-
- And I, the author, Jeffrey Harrington, do hereby again declare that:
-
- /* WONDERSOUND 1.4 may be freely redistributed by all conceivable means. */
-
-